package com.cy.pj.sys.service;


import com.cy.pj.common.vo.Node;
import com.cy.pj.sys.entity.SysDept;

import java.util.List;
import java.util.Map;

public interface SysDeptService {
    //返回部门信息及上级信息
    List<Map<String,Object>> findObjects();

    //返回部门ZTree数结构数据
    List<Node> findZTreeNodes();

    //修改部门信息
    int updateObject(SysDept entity);

    //保存部门信息
    int saveObject(SysDept entity);

    //删除部门信息
    int deleteObject(Integer id);

    //查询部门序号,判断是否存在
    boolean findSort(Integer sort);
}
